t2-engine.js is a 1:1 JS port of the canonical Python verification stack on the git connector
(Aureliaar/Skyhearth@main): scripts/sim_t2_graphs.py (the four finalized zone graphs),
scripts/sim_montecarlo_runs.py (the pSuccess / todSwing resolution model), and
scripts/sim_t2_played.py (the behavioral run_zone_t2 engine + contracts). Nothing is re-derived — bands, gates,
the unlock DAG, the NYI walls, and the variety lockout are transcribed verbatim. The one campaign-layer addition (town accumulation across
runs) mirrors scripts/sim_integrated_game.py.
sim_t2_played's pre-registered truths stochastically;
the conformance ledger reflects needed_updates.md (the prototype↔docs divergence tracker). The playthrough is real generated data for
the chosen seed — change the seed to watch the run resolve differently.